package com.iflytek.jobs.service.service;

import java.util.List;

import com.iflytek.jobs.service.domain.ResumeDelivery;

/**
 * 简历指导指派Service接口
 * 
 * @author chenhs
 * @date 2025-08-18
 */
public interface IResumeDeliveryService 
{
    /**
     * 查询简历指导指派
     * 
     * @param redId 简历指导指派主键
     * @return 简历指导指派
     */
    public ResumeDelivery selectResumeDeliveryByRedId(Long redId);

    /**
     * 查询简历指导指派列表
     * 
     * @param resumeDelivery 简历指导指派
     * @return 简历指导指派集合
     */
    public List<ResumeDelivery> selectResumeDeliveryList(ResumeDelivery resumeDelivery);

    /**
     * 新增简历指导指派
     * 
     * @param resumeDelivery 简历指导指派
     * @return 结果
     */
    public int insertResumeDelivery(ResumeDelivery resumeDelivery);

    /**
     * 修改简历指导指派
     * 
     * @param resumeDelivery 简历指导指派
     * @return 结果
     */
    public int updateResumeDelivery(ResumeDelivery resumeDelivery);

    /**
     * 批量删除简历指导指派
     * 
     * @param redIds 需要删除的简历指导指派主键集合
     * @return 结果
     */
    public int deleteResumeDeliveryByRedIds(Long[] redIds);

    /**
     * 删除简历指导指派信息
     * 
     * @param redId 简历指导指派主键
     * @return 结果
     */
    public int deleteResumeDeliveryByRedId(Long redId);
}
